#############################################################################
# Package_install.R
# Aim: to install all packages required for replication
# Run time: about 1 minute
#############################################################################

rm(list=ls())

remotes::install_version('remotes', version = '2.4.2.1', repos = 'http://cran.us.r-project.org')
remotes::install_version('estimatr', version = '1.0.0', repos = 'http://cran.us.r-project.org')
remotes::install_version('stringi', version = '1.7.12', repos = 'http://cran.us.r-project.org')
remotes::install_version('combinat', version = '0.0-8', repos = 'http://cran.us.r-project.org')
remotes::install_version('ggpubr', version = '0.6.0', repos = 'http://cran.us.r-project.org')
remotes::install_version('lubridate', version = '1.9.3', repos = 'http://cran.us.r-project.org')
remotes::install_version('forcats', version = '1.0.0', repos = 'http://cran.us.r-project.org')
remotes::install_version('stringr', version = '1.5.0', repos = 'http://cran.us.r-project.org')
remotes::install_version('dplyr', version = '1.1.3', repos = 'http://cran.us.r-project.org')
remotes::install_version('purrr', version = '1.0.2', repos = 'http://cran.us.r-project.org')
remotes::install_version('readr', version = '2.1.4', repos = 'http://cran.us.r-project.org')
remotes::install_version('tidyr', version = '1.3.0', repos = 'http://cran.us.r-project.org')
remotes::install_version('tibble', version = '3.2.1', repos = 'http://cran.us.r-project.org')
remotes::install_version('ggplot2', version = '3.4.3', repos = 'http://cran.us.r-project.org')
remotes::install_version('tidyverse', version = '2.0.0', repos = 'http://cran.us.r-project.org')


#############################################################################
# END OF THIS R SOURCE FILE
#############################################################################